﻿using UnityEngine;
using UnityEditor;

namespace TinyAsset.Editor
{
    [CreateAssetMenu(fileName = "BuildSetting")]
    public class BuildSetting : ScriptableObject
    {
        public string output = "F:\\CDN";

        public bool isBuildPlayer = true;

        public bool isDevelopmentBuild = true;

        public bool forceRebuildAssetBundle = false;

        public BuildTarget buildTarget = BuildTarget.StandaloneWindows64;

        public BuildTargetGroup buildTargetGroup = BuildTargetGroup.Standalone;

        public BuildOptions buildOptions = BuildOptions.None;

        public BuildAssetBundleOptions buildAssetBundleOptions = BuildAssetBundleOptions.None;

        public ScriptingImplementation scriptingImplementation = ScriptingImplementation.Mono2x;

        public CollectionSetting collectionSetting;

        public BuildHistoryRegistry buildHistoryRegistry;
    }
}